strecura Verb, strecura

  1. to strain, filter, let pass
  2. to slip by or past, steal away
  3. to squeeze in, penetrate into

Appox. usage (any sense): 21.1 per million words

Appox. usage (any sense): 21.1 per million words